#include <pthread.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

void *func(void *args) // 线程函数
{
    printf("in thread\n");
    return (void *)0;
}

int main()
{
    pthread_t tid;
    pthread_create(&tid, NULL, func, NULL);// 创建线程
    sleep(1); // main线程挂起1s，为了让子线程有机会执行
    pthread_join(tid, NULL);
    return 1;
}